package com.carl.guli.common.constant;

/**
 * Created by youzm on 2016/10/30.
 */
public enum OrderStatus {

//    //一般订单
//    COMMON_UNPAY(0,"未支付",1),
//    COMMON_SERVICER_UNGATHER(10,"市民中心待汇总",2),
//    COMMON_SERVICER_UNCONFIRME(11,"市民中心汇总待确认",3),
//    COMMON_UNAUDIT(1,"已付款待审核",4),
//    COMMON_PRO_UNACCEPT(2,"等待供货方接单",5),
//    COMMON_PRO_ACCEPTED(3,"供货方已接单",6),
//    COMMON_PRO_SENDED(4,"供货方已发货",7),
//    COMMON_CENTRE_RECIEVED(50,"集散中心已收货",8),
//    COMMON_CENTRE_DISPATCH(51,"集散中心派发中",9),
//    COMMON_CONFIRM(5,"买家已收货",10),
//    COMMON_FINISH(6,"交易成功",11),
//    COMMON_CONCEL(7,"订单取消",12);
//
//
//    private Integer code;
//
//    private String msg;
//
//    private Integer order;
//
//    public static Map<Integer,String> list = new HashMap<Integer, String>();
//
//    static {
//        for (OrderStatus o : OrderStatus.values()) {
//            list.put(o.getCode(),o.msg);
//        }
//    }
//
//    public static String getMsg(int code) {
//        for (OrderStatus o : OrderStatus.values()) {
//            if (o.getCode() == code) {
//                return o.msg;
//            }
//        }
//        return null;
//    }
//
//    public static Integer getOrder(int code) {
//        for (OrderStatus o : OrderStatus.values()) {
//            if (o.getCode() == code) {
//                return o.order;
//            }
//        }
//        return null;
//    }
//
//    public static int compareStatus(int code1,int code2){
//        return getOrder(code1).compareTo(getOrder(code2));
//    }
//
//    private OrderStatus(Integer code, String msg,Integer order){
//        this.code = code;
//        this.msg = msg;
//        this.order = order;
//    }
//
//    public Integer getCode(){
//        return code;
//    }
//
//    public String getMsg(){
//        return msg;
//    }
//
//    public Integer getOrder() {
//        return order;
//    }
}
